@charset "utf-8";
/* CSS Document *//* CSS Document */

body,ul,li,p,h1,h2,h3,h4,h5,div,form,input,iframe,table,img{ margin:0; padding:0;border:0;border:none}
ul,li{ list-style:none}
a img{border:none}
a{ text-decoration:none}
a:hover{ text-decoration:underline}
.wrap{
	width: 946px;
	background: #fff;
	margin: 0 auto;
}
/* CSS
.wrap{
	width: 946px;
	background: #fff;
	margin: 0 auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}



 Document */




body{ font-size:12px; background:url(../images/bg.gif);border-top:2px solid #0067ac}
.header{ background:url(../images/topbG.png) no-repeat right 0;height:95px;width:936px; margin:0 auto; overflow:hidden}
#myFocus{
	width:936px;
	height:290px;
	margin-right: auto;
	margin-left: auto;
}
.logo{ margin-top:5px; float:left}
.topLink{ float:right; margin-top:30px; margin-right:100px}
.topLink a{color:#333; margin:0 8px}
.nav{width:936px; margin:0 auto; background:url(../images/navBg.gif) repeat-x;height:34px; position:relative}
.yj1{ position:absolute;left:-5px;top:0}
.yj2{ position:absolute;right:-5px;top:0}
.nav ul{ overflow:hidden; float:left}
.nav ul li{ float:left; background:url(../images/liBg.gif) no-repeat right;width:80px;text-align:center; line-height:34px;}
.nav ul li a{ display:block;color:#fff; padding:0 10px; text-align:center}
.nav ul li a.on{ background:url(../images/biao.gif) center 28px no-repeat;}
.search{ float:right; overflow:hidden;margin-top:5px; margin-right:15px;}
.searchInput{ float:left; background:url(../images/scBg.gif) no-repeat;width:146px;height:21px;}
.scBtn{
	float:left;
	margin-left:3px;
	width: 26px;
}
.searchInput input{width:140px; margin-left:3px; margin-top:3px;outline:none}
.banner{width:936px; padding:10px 0px; margin:0 auto; overflow:hidden;}
.content{width:936px; margin:0 auto; overflow:hidden;padding-top:10px; background:#fff url(../images/contBg.png) left bottom no-repeat}
.conLeft{width:195px; float:left; overflow:hidden}
.imgList img{}
.imgList2   {height:200px;}
.imgList2  ul {list-style:none;   margin: 0px;    padding: 0px;    width: auto;}
.imgList2  ul li{float:left;padding-right:3px;}
.imgList li{ margin-bottom:7px;}
.title{height:35px; line-height:35px; overflow:hidden; background:url(../images/titleBg.gif) repeat-x; text-indent:10px;color:#333; font-size:14px;}
.title span{ float:left}
.title a{ float:right;color:#333; margin-right:10px}
.conRight{width:708px; margin-left:20px; float:left; overflow:hidden;}
.a1{width:354px; float:left; overflow:hidden}
.a2{width:354px; float:left; margin-top:10px; overflow:hidden}
.a1 ul li{ line-height:30px; overflow:hidden; clear:both}
.a1 ul li a{color:#0088cc; float:left}
.a1 ul li span{ float:right}
.a1 ul li a:hover{color:#0088cc}
.a1 ul{width:320px; margin:10px auto 0 auto}
.a2 .ul1{ overflow:hidden;width:380px; margin-top:10px}
.a2 .ul1 li{ text-align:center; float:left;width:81px; margin-right:10px}
.a2 .ul1 li a{color:#0088cc}
.a2 .ul1 li img{border:1px solid #ccc; padding:1px; margin-bottom:5px;}
.a2 .ul2{ overflow:hidden;width:380px; margin-top:10px}
.a2 .ul2 li{ text-align:center; float:left;width:81px; margin-right:10px}
.a2 ul li a{color:#0088cc; float:left}
.a2 .ul2 li img{border:1px solid #ccc;}
.a1Blue ul li a{color:#0088cc}
.a1Blue ul li{border-bottom:1px dotted #ccc}
.hidden{ overflow:hidden; clear:both; padding-top:10px;}
.a1Blue .title{ margin-top:10px}
.links{
	width:936px; padding:0px; margin:0 auto; overflow:hidden;background:#fff;	border-top-width: 1px;	border-top-style: solid;border-top-color: #CCC;
}
.links a{color:#0088cc;text-decoration:none;line-height: 28px;height: 28px;}
.links a:hover{color:#666;text-decoration:none;line-height: 28px;height: 28px;}

.footer{
	text-align:center;
	color:#666666;
	margin-top:10px;
	line-height:30px;
	background:#fff;
	width: 100%;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
}
.top {
	line-height: 36px;
	height: 36px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	width: 100%;
}
.position {	  width: 300px;  float: right; text-align: right;}
.position span {	font-size: 12px;color: #333;}
.position span a{	font-size: 12px;color: #333;}
.classname {
	font-size: 18px;
	color: #333;
	width: 200px;
	margin-left: 10px;
	float: left;
}
.classname span {
	font-size: 18px;
	font-weight: bolder;
	color: #333;
}

.main {
	width: 100%;
	margin-top: 10px;
	height: auto;
	margin-bottom: 10px;
}
.main ul {
/*	margin-left: 5px; */
}
.main ul li {
	line-height: 35px;
	margin-top: 2px;
	border-bottom: 1px #CCCCCC dashed ;
}
.main ul li a {
	font-size: 14px;
	color: #09458d;

}
.main ul li span {
	font-size: 14px;
	color: #09458d;
	float: right;
	margin-right: 5px;
}
.pagenum {
	width: 100%;
	margin-top: 10px;
	font-size: 14px;
	text-align: center;
}
.main_title {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}
.main_info {
	font-size: 14px;
	text-align: center;
	margin-bottom: 20px;
}
.main_content {
	font-size: 14px;
	line-height: 30px;
	color: #000;
	text-indent: 2em;
}
.bt {
	background-image: url(../images/scBtn.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.fixed { *zoom: 1; }
.fixed:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.W780{ width: 708px;  min-height: 400px;  background: #fff;}
.mlr30 { /* margin-left: 30px; */ /* margin-right: 30px; */ }
.picList4 { padding-top: 12px; }
.picList4 li { float: left; margin: 0 1px 20px; width: 230px; -webkit-opacity: 1; }
.picList4 li a { display: block; padding: 9px 12px; width: 205px; height:232px;background: #eaf6fd; text-align: center; text-decoration:none;}
.picList4 li a:hover { background: #eff3f7;}
.picList4 li a:hover p, .picList4 li a:hover h5 { color: #133e7f; }
.picList4 li a:hover i span { background-image: url(/images/dot.png); }
.picList4 li h5 { font-size: 14px; font-weight: bold; text-align: center;}
.picList4 li p { font-size: 12px; line-height: 20px; color: #555; text-align: left; width:205px;padding-left:7px;}
.picList4 li i { position: relative; margin: 0 auto 10px; display: block; width: 143px; height: 143px; overflow: hidden; }
.picList4 li i span { position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url(/images/dot.png) no-repeat; }
.picList4 li i img { width: 143px; height: 143px; }

.cle_ar{ width:100%; height:0; line-height:0; clear:both;}
.weixin{ position:relative;}
.weixin .wein_e{ position:absolute; left:-60px; top:50px; display:none;}
.weixin a:hover .wein_e{ display:block;}